BF Injection


Changes:

Made the vehicle non rusty.

Added detail to the wheels, changed the tire tread texture, and made them colorable.

Added new front bull bar and roof rack extras based on the tuning parts from the Weevil.

Added chrome and black variations of the front bullbar and rear cage that can appear.


Credits:

New interior bits (steering wheel and seats) originally made by dirprof.


Bugs:

Some clipping may be present with the driver/passenger animations.

The suspension parts may look odd when the suspension moves, this is due to IV not having the ability to properly rig suspension parts.


Data Lines:

vehicles.ide

bfinjection,	bfinjection,	car,		INJECT,	        FUTO,	        VEH@STD,	NULL,		1,	0,		0.2319,  0.2319,		0,	1,	1.0	,2,	noboot+ext_sunroof+ext_strong

handling.dat

INJECT    1700.0  2.0  88	0.0 0.01 -0.28	        0.0  5  0.147 1.0 145.0	0.215 0.618 0.50 32.0		1.25 1.09 15.4 0.15 0.4800 		2.0  1.1  1.1  0.11 -0.16 0.0 0.50  		1.0 0.6 0.85 1.5 	0.0  1400		440010		1				1

carcols.dat  (put this in the Car4 section)

bfinjection,    131,30,1,1, 128,128,1,113, 130,40,1,26, 89,89,3,113, 82,79,71,113, 81,81,75,1, 59,59,50,113, 56,58,59,97, 57,57,0,1, 53,53,54,113, 28,28,40,113, 37,41,39,11, 42,42,42,1, 29,112,3,113, 29,29,40,1, 113,113,3,113, 113,0,0,1, 6,6,133,113, 1,0,130,130, 0,0,3,113, 98,98,1,113, 91,91,127,113, 90,90,93,1, 131,131,131,113,

VehOff.csv lines  (add these if you added the vehicle)

VEHICLE bfinjection FIELD BOOT_OPEN POS 0.498465 -1.396604 0.249268 ANGLES 0.330060 0.000283 2.777989 FOV 55.000000
VEHICLE bfinjection FIELD BONNET_FWD POS 0.002625 0.763062 0.764526 ANGLES -0.000000 0.000000 0.000000 FOV 72.000000
VEHICLE bfinjection FIELD BONNET_BWD POS 0.008057 -1.182039 0.800065 ANGLES 0.001026 0.000000 -3.141581 FOV 55.000000
VEHICLE bfinjection FIELD CINEY_WHEEL POS -1.081868 0.045064 -0.157857 ANGLES -0.000515 0.000055 -0.055115 FOV 55.000000
VEHICLE bfinjection FIELD CINEY_UNDER POS 0.000241 -0.131639 -0.468646 ANGLES -0.006837 -0.000150 -0.000001 FOV 55.000000
VEHICLE bfinjection FIELD CINEY_MISC_1 POS 1.184318 -5.278813 0.929040 ANGLES -0.149733 -0.176224 0.045992 FOV 45.000000
VEHICLE bfinjection FIELD CINEY_MISC_2 POS -0.846598 -0.405640 0.745850 ANGLES -0.065204 0.071005 -0.397041 FOV 55.000000
VEHICLE bfinjection FIELD JACKED POS 0.152337 0.408569 0.461670 ANGLES 0.228599 -0.000000 2.054839 FOV 55.000000
VEHICLE bfinjection FIELD BUSTED POS -0.433468 0.546143 0.732300 ANGLES -0.041563 0.000000 2.666618 FOV 55.000000
VEHICLE bfinjection FIELD CARPHONE POS -0.374950 0.874146 0.742065 ANGLES -0.000000 0.000000 -0.000000 FOV 55.000000
VEHICLE bfinjection FIELD BONNET_L POS -0.494110 -0.103027 0.854492 ANGLES 0.000635 -0.000000 1.570638 FOV 55.000000
VEHICLE bfinjection FIELD BONNET_R POS 0.493687 -0.103231 0.854492 ANGLES 0.000923 0.000238 -1.570547 FOV 55.000000
VEHICLE bfinjection FIELD CINEY_WHEEL_2 POS 1.080433 -1.765503 -0.067993 ANGLES 0.054238 0.277699 0.062121 FOV 55.000000
VEHICLE bfinjection FIELD CINEY_BACK POS -0.951080 0.379028 0.727783 ANGLES -0.147899 0.152441 -2.879201 FOV 55.000000
VEHICLE bfinjection FIELD BUMPER POS 0.000000 2.091309 -0.228271 ANGLES -0.000000 0.000000 -0.000000 FOV 55.000000
VEHICLE bfinjection FIELD AIM_FR POS 0.000000 -0.537354 1.277222 ANGLES -1.562062 0.000000 0.000000 FOV 55.000000
VEHICLE bfinjection FIELD CINEY_FAR_1 POS -2.047104 -3.893698 0.255127 ANGLES -0.127598 -0.162162 -0.361118 FOV 55.000000
VEHICLE bfinjection FIELD CINEY_FAR_2 POS 1.792717 -4.418001 1.213918 ANGLES -0.290539 0.283573 0.200802 FOV 55.000000
VEHICLE bfinjection FIELD CINEY_FAR_3 POS 1.447369 2.682733 -0.260864 ANGLES 0.100381 -0.143676 2.401384 FOV 74.300003
VEHICLE bfinjection FIELD CINEY_FAR_4 POS -1.303394 3.664584 0.890747 ANGLES -0.299148 0.094811 -2.867007 FOV 55.000000

addedVehicleAudioSettings.ini

custom vehicle audio for use with Fastman92 limit adjuster audio loader

[bfinjection]
structType = 0
field_1 = 41611
flags = 0x2AA628 
floatAsInt_A = -27.0
floatAsInt_E = 0.0
engineLowSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_ENGINE_LOW
engineHighSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_ENGINE_HIGH
exhaustLowSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_EXHAUST_LOW
exhaustHighSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_EXHAUST_HIGH
revsOffSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_REVS_OFF
field_26 = 350.0
field_2A = 250.0
floatAsInt_2E = 2.91
floatAsInt_32 = -0.97
field_36 = 750.0
field_3A = 400.0
floatAsInt_3E = -3.21
floatAsInt_42 = 3.21
field_46 = 348.0
field_4A = 120.0
floatAsInt_4E = -3.37
floatAsInt_52 = 3.0
field_56 = 174.0
field_5A = 80.0
floatAsInt_5E = 1.0
floatAsInt_62 = 4.0
floatAsInt_66 = 1.0
field_6A = 50.0
field_6E = 50.0
floatAsInt_72 = 0.0
floatAsInt_76 = -8.0
engineWaveShape = ENGINE_WAVE_SHAPE
floatAsInt_7E = 0.0
exhaustWaveShape = EXHAUST_WAVE_SHAPE
floatAsInt_86 = 0.0
floatAsInt_multiplier1200_8A = -0.7
floatAsInt_multiplier1200_8E = 0.3
engineIdleLoopSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_ENGINE_IDLE_LOOP
exhaustIdleLoopSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_EXHAUST_IDLE_LOOP
floatAsInt_multiplier1200_9A = -0.333333
floatAsInt_multiplier1200_9E = 1.0
transmissionSound = VEHICLES_TRANSMISSION_1
floatAsInt_A6 = -8.0
floatAsInt_AA = 4.0
sound_AE = VEHICLES_ENGINE_RESIDENT_NULL_LOOP
floatAsInt_B2 = -6.0
floatAsInt_B6 = 0.0
exhaustPopSound = NULL_SOUND
airIntakeSound = AIR_INTAKES_MULTI_QUIET
floatAsInt_multiplier1200_C2 = -0.333333
floatAsInt_multiplier1200_C6 = 1.375
dumpValveSound = NULL_SOUND
startSound = STREAMED_VEHICLES_1000_RACEBIKE_1000_RACEBIKE_START
hornSound = BLISTA_HORN
openSound = VEHICLES_EXTRAS_MUSCLE_CAR_OPEN
closeSound = MUSCLE_DOOR_CLOSE_RND
trunkOpenSound = VEHICLES_EXTRAS_MUSCLE_TRUNK_OPEN
trunkCloseSound = VEHICLES_EXTRAS_MUSCLE_TRUNK_CLOSE
field_E6 = 0.5
suspensionUpSound = SUSPENSION_UP
suspensionDownSound = SUSPENSION_UP
field_F2 = 0.4
field_F6 = 1.0
policeScannerManufacturerSound = POLICE_SCANNER_MANUFACTURER_MAN_CUSTOM
policeScannerModelSound = NULL_SOUND
policeScannerVehicleCategorySound = POLICE_SCANNER_VEHICLE_CATEGORY_TWO_DOOR
gearTransmissionSound = VEHICLES_ENGINE_RESIDENT_GEAR_TRANSMISSION
floatAsInt_multiplier1200_10A = 0.5
floatAsInt_multiplier1200_10E = 1.83333
floatAsInt_multiplier1200_112 = 0.666667
floatAsInt_116 = 1.0
field_11A = 50
floatAsInt_11E = -1.0
floatAsInt_122 = 8.0
floatAsInt_126 = 4.0
jumpLandSound = VEHICLE_JUMP_LAND
field_12E = 31
field_132 = 36
ignitionSound = IGNITION
engineShutDownSound = VEHICLES_ENGINE_RESIDENT_SHUT_DOWN_1
field_13E = 0
field_13F = 0
field_140 = 1
field_141 = 9
indicatorVehicleOn = VEHICLES_EXTRAS_INDICATOR_OLD_CAR_ON
indicatorVehicleOff = VEHICLES_EXTRAS_INDICATOR_OLD_CAR_OFF
engineCoolingFan = ENGINE_COOLING_FAN
handbrakeSound_14E = NULL_SOUND
sound_152 = NULL_SOUND
sound_156 = NULL_SOUND
handbrakeSound_15A = VEHICLES_EXTRAS_STANDARD_HANDBRAKE
field_15E = 0
field_15F = 0
field_160 = 0